to be held answerable or responsible - Turc Anglais Dictionnaire